// 同时发送异步代码的次数
let ajaxTime = 0
export const http = (options) =>{
  ajaxTime++;
  let baseUrl = "https://api-hmugo-web.itheima.net/api/public/v1"
  return new Promise((reslove,reject)=>{
    // 开启正在加载中的图标
    wx.showLoading({
      title: '加载中',
      mask: true,
    })
    wx.request({
      ...options,
      url:baseUrl + options.url,
      success:(result)=>{
        reslove(result.data.message)
      },
      fail:(err)=>{
        reject(err)
      },
      // 关闭加载框
      complete:()=>{  
        ajaxTime--;
        if(ajaxTime===0){
          wx.hideLoading({
          
          })
        }
       
      }
    })
  })
}